A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Srinivasan, S.
- A Study of SSASS:Methods for Analyzing the Software Architecture
Authors
1 Sathyabama University, Chennai, IN
2 Dept. of Computer Science and Engineering, Anna University, Madurai, IN
Source
Software Engineering, Vol 5, No 6 (2013), Pagination: 212-217Abstract
An appropriate standard of quality is a challenging issue in developing software systems. The need of this study in architecture evaluation is to identify the potential risks, which helps to maintain the standard of quality in software systems. The study shows the early evaluation methods of software architecture which can be used in research .The study of these methods give new intervention from the general aspects of the methods that are used, also it gives a guideline for selecting the appropriate methods of evaluating the architecture performance.
The aim for analyzing the software system helps us to predict the quality of the system before it has been implemented. The quality can be achieved at the architectural level. The metrics communities of software have used different coupling and cohesion notations to predict the software performance. We have tried to show the differences among methods that are already existing evaluation methods for software architectures, which help to classify and choose the methods. This paper concentrates on making a summary and importance of different methods used in evaluation; strengths and the weakness among them have been discussed, in order to view state of art in the evaluation of software architecture.
Keywords
Reusability, Scenario, Usability, Reliability, Simulation.- Evolutionary Algorithm for Knowledge Based Unit Testing
Authors
1 Sathyabama University, Chennai-119, IN
2 Anna University of Technology, Madurai, IN
Source
Software Engineering, Vol 4, No 4 (2012), Pagination: 128-132Abstract
The unit testing has the goal to isolate every program part and reveal that every parts of individual are correct. It afford with the strict contract the every part of the code should satisfy it. Finally, it offers lot of benefits. It finds problems in development cycle in earlier. An environment of unit testing, with the help of the sustained maintenance unit test reveals the executable codes and also reflect the codes when any changes was made. Based on the established coverage of the unit test and accuracy of the development practices were protected. Here we utilize the (i.e genetic) evolutionary algorithm for the purpose of developing the input sets. We represent the system of Nighthawk which utilizes the concepts of Genetic algorithm (GA) in order to get the parameters. The parameters are used to optimize the coverage of the test in the randomized unit test. Designing the Genetic Algorithm is the black art. Hence we employ the tool of feature subset selection (FSS) for assessing the size, representation content in the Genetic algorithm. Using this tool we have to minimize the representation size and the largely achieve the coverage. In summary, our GA attains the similar result of the complete system in advance with the 10% time. This Result proposes such that the feature subset tool extensively optimizes the Meta heuristic search depends upon the tools of software engineering.